package cn.cqie.attendance.manager.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * @author 697
 * @date 2021/6/18 17:10
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@ApiModel(value="ClassesSerch对象", description="")
public class AdminClassesSerch extends Model {

    private static final long serialVersionUID = -6076396448222680984L;

    @TableId(value = "id", type = IdType.AUTO)
    private int id;

    @ApiModelProperty(value = "学院名")
    private String collegeName;

    @ApiModelProperty(value = "班主任名字")
    private String teacherName;

    @ApiModelProperty(value = "班级名")
    private String className;

    @ApiModelProperty(value = "专业名")
    private String majorName;

    @ApiModelProperty(value = "年级名")
    private String gradeName;

    @ApiModelProperty(value = "课程状态 0未结业 1已结业")
    private Integer status;

}
